btrfs file system · Maintained
Maintainers
- M Chris Mason <clm@fb.com>
- M David Sterba <dsterba@suse.com>
Paths
- F
Documentation/filesystems/btrfs.rst - F
fs/btrfs/ - F
include/linux/btrfs* - F
include/trace/events/btrfs.h - F
include/uapi/linux/btrfs*
Last 30 days
Active reviewers (last 30 days)
-
<hidden>
1 attestation (1 Tested-by) · last on 2026-06-16
Recent patches
Most-recent 30 patches in this subsystem on linux-block (capped at 30), ordered by date desc.
-
COOLING8d
[PATCH v2 17/18] iomap: pass iomap_next_fn directly instead of struct iomap_ops
2026-07-01 · Joanne Koong <joannelkoong@gmail.com> -
COLD20d
[PATCH RFC v2 12/18] fs: look up superblocks via the device table in fs_holder_ops
2026-06-16 · Christian Brauner <brauner@kernel.org> -
COLD20d
REVIEWED: 1 (0M) [PATCH RFC v2 10/18] btrfs: open via dedicated fs bdev helpers
2026-06-16 · Christian Brauner <brauner@kernel.org> -
COLD26d
[PATCH v2 5/5] btrfs: deny freezing devices undergoing a replace
2026-06-16 · Christian Brauner <brauner@kernel.org> -
COLD26d
[PATCH v2 4/5] btrfs: deny freezing a device while it is being added
2026-06-16 · Christian Brauner <brauner@kernel.org> -
COLD26d
[PATCH v2 3/5] btrfs: deny freezing a device while it is being removed
2026-06-16 · Christian Brauner <brauner@kernel.org> -
COOLING14d
[PATCH v4 3/3] btrfs: use IOMAP_DIO_BOUNCE flag instead of falling back to buffered IO
2026-06-16 · Qu Wenruo <hidden> -
COLD29d
[PATCH RFC 6/6] btrfs: deny freezing devices undergoing a replace
2026-06-15 · Christian Brauner <brauner@kernel.org> -
COLD29d
[PATCH RFC 5/6] btrfs: deny freezing a device while it is being added
2026-06-15 · Christian Brauner <brauner@kernel.org> -
COLD29d
[PATCH RFC 4/6] btrfs: deny freezing a device while it is being removed
2026-06-15 · Christian Brauner <brauner@kernel.org> -
COLD29d
[PATCH RFC 1/6] btrfs: destroy the target device when mark_block_group_to_copy() fails
2026-06-15 · Christian Brauner <brauner@kernel.org> -
COLD28d
[PATCH v3 4/4] btrfs: use IOMAP_DIO_BOUNCE flag instead of falling back to buffered IO
2026-06-12 · Qu Wenruo <hidden> -
COLD27d
[PATCH RFC 5/8] btrfs: open via dedicated fs bdev helpers
2026-06-02 · Christian Brauner <brauner@kernel.org> -
COLD34d
REVIEWED: 1 (0M) [PATCH v7 43/43] btrfs: disable send if we have encryption enabled
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 42/43] btrfs: disable encryption on RAID5/6
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 40/43] btrfs: support encryption with log replay
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 39/43] btrfs: set the appropriate free space settings in reconfigure
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 38/43] btrfs: load the inode context before sending writes
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 37/43] btrfs: decrypt file names for send
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 36/43] btrfs: deal with encrypted symlinks in send
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 33/43] btrfs: implement read repair for encryption
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 32/43] btrfs: implement process_bio cb for fscrypt
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 41/43] btrfs: disable auto defrag on encrypted files
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 31/43] btrfs: limit encrypted writes to 256 segments
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 35/43] btrfs: make btrfs_ref_to_path handle encrypted filenames
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 27/43] btrfs: setup fscrypt_extent_info for new extents
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 34/43] btrfs: add test_dummy_encryption support
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 28/43] btrfs: populate ordered_extent with the orig offset
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 26/43] btrfs: implement the fscrypt extent encryption hooks
2026-05-13 · Daniel Vacek <hidden> -
COLD34d
[PATCH v7 30/43] btrfs: add a bio argument to btrfs_csum_one_bio
2026-05-13 · Daniel Vacek <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD34d
REVIEWED: 1 (0M) [PATCH v7 43/43] btrfs: disable send if we have encryption enabled
2026-05-13 · Daniel Vacek <hidden> · 1 Reviewed-by -
COLD20d
REVIEWED: 1 (0M) [PATCH RFC v2 10/18] btrfs: open via dedicated fs bdev helpers
2026-06-16 · Christian Brauner <brauner@kernel.org> · 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE205d
[RFC v2 05/17] bio: use bio_set_status for BLK_STS_* status codes
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE205d
[RFC v2 11/17] bio: bio_set_status from non-zero errno
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE205d
[RFC v2 17/17] bio: add bio_endio_status
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE82d
[PATCH v6 12/43] btrfs: add new FEATURE_INCOMPAT_ENCRYPT flag
2026-02-06 · Daniel Vacek <hidden> -
STALE82d
[PATCH v6 15/43] btrfs: implement fscrypt ioctls
2026-02-06 · Daniel Vacek <hidden> -
STALE82d
[PATCH v6 19/43] btrfs: add fscrypt_info and encryption_type to extent_map
2026-02-06 · Daniel Vacek <hidden> -
STALE82d
[PATCH v6 17/43] btrfs: add get_devices hook for fscrypt
2026-02-06 · Daniel Vacek <hidden> -
STALE82d
[PATCH v6 18/43] btrfs: set file extent encryption excplicitly
2026-02-06 · Daniel Vacek <hidden> -
STALE82d
[PATCH v6 22/43] btrfs: populate the ordered_extent with the fscrypt context
2026-02-06 · Daniel Vacek <hidden> -
STALE82d
[PATCH v6 23/43] btrfs: keep track of fscrypt info and orig_start for dio reads
2026-02-06 · Daniel Vacek <hidden>